import 'package:flutter_eve_plugin/pages/ye_xiu/archives/reducers.dart';
import 'package:flutter_eve_plugin/pages/ye_xiu/checkpoint/reducers.dart';
import 'package:flutter_eve_plugin/pages/ye_xiu/login/reducers.dart';
import 'package:flutter_eve_plugin/pages/ye_xiu/rank/reducers.dart';
import 'package:flutter_eve_plugin/store/ye_xiu/main.dart';

// ignore: non_constant_identifier_names
YeXiuState YeXiuReducer(YeXiuState state, action) {
  return YeXiuState(
      loginState: LoginReducer(state.loginState, action),
      rankState: RankReducer(state.rankState, action),
      checkpointState: CheckpointReducer(state.checkpointState, action),
      archivesState: AchievesReducer(state.archivesState, action),
  );
}
